.card-phone-panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  z-index: 999;

  display: flex;
  justify-content: center;
  align-items: center;

  .card-phone-panel-box {
    width: 250px;
    max-height: 95%;
    border: 1px solid #eee;
    border-radius: 12px;
    background: #fff;
    overflow-y: scroll;

    .card-phone-panel-box-close {
      position: relative;
      // background: red;
      padding: 5px 0 0 4px;

      >i {
        display: inline-block;
        font-size: 20px;
        color: #b7b7b7;
      }
    }
  }
}
